home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-09-04 | 5.6 KB | 132 lines | [TEXT/CWIE] |
- ========================================================================
- Metrowerks JavaDoc Pre Linker for Mac OS and Windows NT/95 Release Notes
- ========================================================================
-
- Version: 1.3
- Date: Aug. 31, 1998
- Author: Pedro Larios, John Cortell
- ========================================================================
-
- The file "ln_javadoc.dll" is the Metrowerks JavaDoc Compiler for Windows
- NT/95. On Mac OS it is "JavaDoc Pre Linker".
-
- THIS PRE-LINKER REQUIRES THAT YOU HAVE THE LATEST METROWERKS JAVA
- compiler (version 1.3.x) since it relies on a new object code format.
-
- ON WINDOWS, THIS LINKER REQUIRES THAT YOU HAVE EITHER THE SUN JDK
- or JRE 1.1.6 (or higher) installed. On Mac, this linker now requires
- MRJ 2.0 or later. The installation programs for these are in the "Extras"
- folder at the base of the CodeWarrior Tools CD. The CodeWarrior
- installation program should have installed this for you.
-
- ========================================================================
- New Features in This Version
- ========================================================================
- * [MAC ONLY] Plugin uses MRJ VM
- - The JavaDoc plugin now uses the MRJ VM. Therefore, MRJ 2.0 or later
- MUST be installed in the system in order for this plugin to work.
-
- * JavaDoc is now a pre-linker.
- - The JavaDoc tool for CodeWarrior is repackaged as a pre linker.
- This will greatly improve performance, eliminating the need to
- reparse all of the source files in the project when generating the
- docs. It also allows the docs to be generating in the same build
- during the regular Java link phase.
-
- * Output as folder hierarchy
- - Instead of only outputting the html files for a project to a flat
- folder hierarchy with extremely long filenames, the tool now will
- give the option of putting the files into a package-based folder
- hierarchy. The actual file names will be only the class name.
-
- * Create Mac friendly names on Windows
- - The capability to generate filenames shortened to 31 characters can
- now be set on Windows to allow the user to create cross-platform
- friendly html docs.
-
- * [MAC ONLY]Creator code for HTML
- - The creator code for html files created on the Mac can now be set
- by the user, rather than being hard coded to Internet Explorer.
-
-
- ========================================================================
- Bugs Fixed in This Version
- ========================================================================
- * 1.3b4
- - Javadoc no longer generates inner class docs with spaces in the
- name.
- - [Windows only] Fixes a problem looking for JDK 1.1.6.
- - Fixed a problem with access modifiers so it correctly generates
- documentation based on the access modifiers specified in the prefs.
- * 1.3b1
- - Updating javadoc to the newest compiler object code fixed the problem
- where javadoc would not include argument names when documenting
- methods.
- * 1.2b2
- - The linker now supports jar files.
- * 1.2b1
- - The linker now supports multiple files of the same name within a
- given target.
- * 1.1.3.B5
- - [Windows only] Would not work with any version of the Sun JDK/JRE
- except for 1.1.3.
- * 1.1.3.B4
- - Link would fail if first file in link order was not a .java
- or .class file.
- * 1.1.3.B3
- - Linker would crash because it could not find the JRE or JDK
- * 1.1.3.B2
- - JavaDoc now outputs to a unique folder per target. The name of the
- output folder is "Docs - <target_name>".
- - Mac only: The creator code of the output HTML files are now set
- to 'MSIE' and the file type to 'TEXT'.
- * 1.1.3.B1
- - When selecting MW JavaDoc as the target linker, java source
- files were being mapped to the "Java" compiler rather than
- the "MW JavaDoc" compiler.
- - Link to the Sun documentation was missing
-
- ========================================================================
- Known Bugs and Incompatibilities
- ========================================================================
-
- * Due to problems in MRJ 2.0 on 68k, this release of JavaDoc is PPC only.
- We are looking into this problem to try and resolve it as soon as
- possible.
-
- ========================================================================
- Additional Notes
- ========================================================================
- The majority of the JavaDoc linker is implemented in Java. To run, it
- requires that you have the Sun JDK or JRE installed, version 1.1.6 or
- higher.
-
- In order to JavaDoc a java project, simply set "JavaDoc Pre Linker" as
- the pre-linker in your project Target settings. You must have the latest
- version of the compiler since it relies on a new object code format.
- Because of this, old projects will have to be re-compiled in order for
- the pre-linker to work.
-
- As mentioned above, this linker runs interpreted. Therefore, an
- appropriate Java virtual machine MUST be installed in the system. On
- Windows, the plugin looks for JDK 1.1.6 or later. On the Mac it looks
- for MRJ 2.0 or later.
-
- ========================================================================
- Contacting Metrowerks
- ========================================================================
-
- For bug reports, technical questions, and suggestions, please use the
- forms in the Release Notes folder on the CD, and send them to
-
- support@metrowerks.com
-
- See the CodeWarrior on the Nets document in the Release Notes folder for
- more contact information, including a list of Internet newsgroups,
- online services, and patch and update sites.
-
- ========================================================================
-
- CodeWarrior Java Engineers
- Metrowerks Corporation
-